The Nifty Consumer Durables index advanced 3.35% to 28,146. The index had declined 1.32% to end at 27,233.45 yesterday.